home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / PACKET / I0JXUPD1 / FILES / C_EXPLA.TXT next >
Text File  |  1996-10-24  |  22KB  |  468 lines

  1. CLUSTERMASTER 4.30
  2.  
  3. Requirements
  4. ============
  5.  
  6. 1. Hardware
  7.    -------- 
  8. ClusterMaster operates correctly in the TWO WINDOWS mode (see sect. 9.1. of 
  9. file C_READ.ME) only if your TNC implements the HEADERLN and MFILTER command
  10. according to the original TAPR spec. This last command is not available with
  11. Kantronics KAM and AEA PK-88, and is not properly implemented in the L.L. Grace
  12. DSP-12; therefore owners of these TNCs are adviced to use the ONE WINDOW mode.
  13.  
  14. To operate the TNC with ClusterMaster (see sect. 9.5 of file C_READ.ME) and at
  15. the same time control your rig (with RigMate, RigMaster or ICOMtrol), two
  16. serial ports capable of simultaneous operation are required. Please consult the
  17. RigMaster K_EXPLA.TXT file for hints on serial ports usage and IRQ allocations 
  18. in the Windows environment.
  19.  
  20. IMPORTANT: the connection between your PC and TNC shall be made with a fully
  21. wired RS232 cable, as the program utilizes the CTS (Clear-to-send)hardware flow
  22. control function.
  23.  
  24. ClusterMaster is configured to operate with 8 bit, no parity and 1 stop bit.
  25.  
  26. Rig control requires the ICOM CT-17 or the Kenwood IF-232C interface (or
  27. equivalent).
  28.  
  29. For automatic antenna rotation control (see sect. 9.6 of file C_READ.ME), you
  30. will have to install in your PC a Kansas City Tracker board, or a Star Track
  31. CCR-2 board, or equivalent (Kansas City Tracker is a product of L. L. Grace
  32. Communications Products Inc., Box 1345, Voorhees NJ 08043 U.S.A. tel.
  33. (+1)-609-751-1018, while the Star Track CCR-2 is distributed by Tronik's, via
  34. Tommaseo 15, 35131 Padova Italy, tel. (+39)-49-654220).
  35.  
  36. Although these boards were originally conceived for satellite operations, you
  37. may well use them for controlling the rotation of your HF antenna, disregarding
  38. the elevation control facility.
  39.  
  40. 2. Software
  41.    -------- 
  42. TNC parameters MUST be set as indicated in sect. 9.1. of C_READ.ME.
  43.  
  44. There are no special requirements in addition to a full Windows installation.
  45. Please verify that fonts "MS Sans Serif", "Courier New", "Arial" and "Fixedsys"
  46. are installed.
  47.  
  48. Some of the DXCC management functions (see sect. 9.6. of C_READ.ME) require
  49. that environment variable TZ (the same used by the satellite tracking program
  50. InstantTrack) be properly declared in AUTOEXEC.BAT. The line to be added in
  51. AUTOEXEC.BAT for setting the TZ variable is:
  52.  
  53. SET TZ=UTCn  where n is the difference between the GMT and your PC time
  54.  
  55. For Italy:            SET TZ=UTC-1
  56. For USA East Coast:   SET TZ=UTC5
  57.  
  58. Remember to update both your PC time and the TZ variable setting when daylight
  59. saving time begins or terminates in your country.
  60.  
  61. The executable file was created with Microsoft Visual Basic 3.0. This requires
  62. the presence of files VBRUN300.DLL, THREED.VBX, MCI.VBX and MSAFINX.DLL in
  63. directory \WINDOWS\SYSTEM. Those files are automatically copied into that
  64. directory by the installation program.
  65.  
  66. For automatic antenna position control, you must install the software driver
  67. provided with the tracker board (DRV.COM in the Kansas City Tracker case, or
  68. ROTODRV.COM in the Star Track CCR-2 case) PRIOR to booting Windows (i.e. while
  69. still in DOS). Not to forget it, you may put it in the AUTOEXEC.BAT file. In 
  70. the Star Track CCR-2 case, the /C1 switch in the driver command line was found
  71. to be necessary to resolve a conflict with Windows 3.1 (not tested with Windows
  72. 95).
  73.  
  74. You may share the same tracker board between the satellite antennas and the
  75. HF antenna, by means of a suitably arranged switch. In this case, you shall
  76. also replace each time the file ROTOR.DAT with the version corresponding to the
  77. antenna system being currently used (Kansas City Tracker case) or appropriately
  78. change the driver command line (Star Track CCR-2 case).
  79.  
  80. File CLUSTER.CDS updating instructions
  81. ======================================
  82. The file CLUSTER.CDS may be simply edited with the Windows Notepad. Each
  83. command requires two lines, the first one showing the command syntax and the
  84. second a description of the command function. A maximum of 100 commands (i.e.
  85. 200 lines) may be accepted; additional lines would be ignored.
  86.  
  87. Some commands (e.g. SH/S) require a final qualifier (e.g. the full command
  88. reads SH/S <prefix>); in this case:
  89. - a final asterisk "*" shall be added at the end of the command function
  90.   description line, this causing the program to prompt the user for entering
  91.   the qualifier;
  92. - when a space is required between the command and the qualifier (as for the
  93.   SH/S example), remember to add it at the end of the command syntax (e.g. the
  94.   first of the two lines would then read "SH/S ").
  95.  
  96. Files PREFIXES.TBL and DXCC.TBL updating instructions
  97. =====================================================
  98.  
  99. 1. File updating recommendations
  100.    -----------------------------
  101. - the files structure described in the following must be fully observed,
  102.   putting symbols and spaces where they are required. Otherwise some program
  103.   functions may not work properly;
  104.  
  105. - make a back copy of the files before modifying them;
  106.  
  107. - the files are comprised of many lines, some of which are very long. Normal
  108.   editors typically split lines longer than 256 characters and this is
  109.   unacceptable for ClusterMaster. It is therefore recommended to edit the
  110.   files using the Windows Notepad which does not cause the line split
  111.   problem. Immediate access to the Notepad is gained through the "Update
  112.   prefix table" and "Update country table" choices of the "Database"
  113.   selection of the "DXCC" menu, for files PREFIXES.TBL and DXCC.TBL
  114.   respectively;
  115.  
  116. - the cumulative length of files PREFIXES.TBL and DXCC.TBL shall not exceed
  117.   about 60 Kbytes;
  118.  
  119. - when ARRL makes a new country, add, following the rules illustrated below,
  120.   the new country number & description in DXCC.TBL and the new prefix and
  121.   country number in PREFIXES.TBL. Similarly, when a country is deleted, 
  122.   properly change the relevant number and move the country prefix and 
  123.   description to the appropriate parts of the files, also updating syntax
  124.   where so required. BE CAREFUL TO FOLLOW THE INSTRUCTIONS GIVEN IN SECT. 5;
  125.  
  126. - AFTER ANY CHANGE REMEMBER TO INITIALIZE THE UPDATED FILES BY MEANS OF THE 
  127.   "Re-init tables" CHOICE OF THE "Database" SELECTION OF THE "DXCC" MENU.
  128.  
  129. 2. PREFIXES.TBL syntax
  130.    -------------------
  131. The PREFIXES.TBL is conceived to allow identifying the DXCC country/region
  132. (or countries/regions) associated to the entered prefix, either a 2-character
  133. prefix or a 3-character one. This leaves the operator the possibility to
  134. determine, for instance, the countries/regions associated to the 2-character
  135. prefix 9M (Malaysia or East Malaysia) or to the 3-character prefix 9M2
  136. (Malaysia only).
  137.  
  138. Before proceding, let us define a the "search string" as a group of
  139. characters so defined:
  140.  
  141. - 3-character prefixes: the entered prefix plus a dash (e.g. for prefix CE3
  142.   the search string is CE3-);
  143.  
  144. - 2-character prefixes: the entered prefix plus a wildcard (* or ?) and a
  145.   dash (e.g. for prefix OH the search string could either be OH*- or OH?-).
  146.  
  147. The wildcard simply means "any character" (if the operator has entered OH
  148. he evidently had in mind to find the country (or countries) corresponding to
  149. all prefixes OH1 ... OH0). The difference between the * and the ? wildcards
  150. will< become evident later.
  151.  
  152. Let us also define the "country designator" as a sequence of 4 characters
  153. (a number of 3 digits and one letter) which uniquely identifies the DXCC
  154. country (or the region). For instance the country designator 087Z corresponds
  155. to country Angola. This association is contained in file DXCC.TBL (see sect.
  156. 3).
  157.  
  158. The PREFIXES.TBL file is comprised of many lines, each of which includes, in
  159. the most simple case, a single search string and a single country designator.
  160.  
  161. NOTE: there is no particular order to follow when adding and deleting lines.
  162. However, following an alphabetic order could ease future edits.
  163.  
  164. When the operator enters a prefix, the program searches all lines for the
  165. search string corresponding to the entered prefix and, when it finds that
  166. string, it can immediately determine the associated country designator, i.e.
  167. the designator placed on the same line.
  168.  
  169. For instance, if the operator enters the prefix D4 (search string D4*-), the
  170. program will determine the corresponding country designator by the fact that
  171. the following line exists in file PREFIXES.TBL:
  172.  
  173. D4*- 088Z
  174.  
  175. The 088Z designator corresponds to country Cape Verde, as determined by file
  176. DXCC.TBL.
  177.  
  178. With the aim to reduce the total numer of lines in file PREFIXES.TBL, the
  179. program has been designed such as to be able to recognize multiple search
  180. strings and multiple country designators on a single line. For instance, the
  181. line:
  182.  
  183. HC*-HD*- 130Z 131Z
  184.  
  185. specifies that, if the operator enters either the HC or the HD prefix, the
  186. programm shall associate to it both the country identified by the 130Z
  187. designator (Ecuador) and that by 131Z (Galapagos Is.). Clearly, the program
  188. will show both countries.
  189.  
  190. The rule is that one may put multiple search strings on the same line if they
  191. all refer to the same country/region (or groups of countries/regions).
  192. Similarly, one may put multiple country designators on the same line when
  193. they all correspond to the same prefix or group of prefixes.
  194.  
  195. Observing the file, you will realize that there are many very long lines,
  196. each showing several search strings and several country designators.
  197.  
  198. IMPORTANT: a given search string for may only appear once across the file.
  199.  
  200. Prefixes relevant to deleted countries (bearing designators comprised between
  201. 0850Z and 999Z) shall be put at the bottom of the list. To signify that a
  202. prefix corresponds to a deleted country, use the symbol "+" instead of symbol
  203. "-" in all search strings (for instance, to search the deleted country Sikkim
  204. use the search string AC3+ instead of AC3-).
  205.  
  206. 3. DXCC.TBL syntax
  207.    ---------------
  208. The file DXCC.TBL contains many lines, each of which includes a country
  209. designator and the description of the associated DXCC country (or region).
  210. Normally there is a single DXCC country/region description per country
  211. designator, although there may be some exceptions, as evident later.
  212.  
  213. NUMBERING NOTES: numbers 000 to 849 are reserved to current countries, while
  214. numbers 850 to 999 are reserved to deleted countries. In principle, there is
  215. no particular order to be followed when adding or deleting lines; also it is
  216. possible to leave numbers unused. However, for future edits simplicity, it
  217. is recommended to list countries in numerical and alphabetical order.
  218.  
  219. The program searches for a country designator and, when found, takes the
  220. DXCC country/region description located on the same line.
  221.  
  222. The following line example:
  223.  
  224. 007Z 01 -020 +063 Af 53 39 +04.0 3B9 VQ8 VQ9 Rodriguez =
  225.  
  226. is to be so interpreted:
  227.  
  228. to the country designator 007Z corresponds to one (01) country located at 20
  229. deg latitude South (-020) and at 63 deg longitude East (+063), in the Africa
  230. continent (Af), in the ITU zone 53, in CQ zone 39, whose local time is 4
  231. (+04.0) hours past GMT, whose standard prefix is 3B9, whose old prefixes 
  232. were VQ8 and VQ9 and whose name is Rodriguez.
  233.  
  234. Note that the first prefix establishes the alphabetic order for prints.
  235.  
  236. The = symbol at the end of the country is mandatory. Also, do not forget
  237. spaces as shown above! Note that all fields have a spedified length (you may
  238. not write 1 instead of 01, or +63 instead of +063 or +4.0 or +4 instead of
  239. +04.0, etc.).
  240.  
  241. When the country is large enough, it is useful to distinguish regions
  242. within a DXCC country to allow a more accurate antenna pointing. This is done
  243. by allocating different country designators to the various regions of the
  244. same DXCC country. You are required to follow a well defined rule, by 
  245. assigning all the regions of a given DXCC country the same number, with a
  246. different suffix. For instance, in the case of Chile, there are 8 call-areas
  247. (CE1 ... CE8), to which the country designators 073A ... 073H correspond.
  248. The file will then contain the following lines:
  249.  
  250. 073A 01 -022 -070 SA 14 12 -04.0 CE Chile (Tocopilla) =
  251. 073B 01 -028 -071 SA 14 12 -04.0 CE Chile (Vallenar) =
  252. 073C 01 -034 -071 SA 14 12 -04.0 CE Chile (Santiago) =
  253. 073D 01 -035 -071 SA 14 12 -04.0 CE Chile (Corico) =
  254. 073E 01 -038 -073 SA 14 12 -04.0 CE Chile (Temuco) =
  255. 073F 01 -041 -074 SA 16 12 -04.0 CE Chile (Osorno) =
  256. 073G 01 -045 -073 SA 16 12 -04.0 CE Chile (Puerto Aisen) =
  257. 073H 01 -053 -071 SA 16 12 -04.0 CE Chile (Punta Arenas) =
  258.  
  259. However, as the possibility is allowed to an operator to enter the plain
  260. 2-character CE prefix, there must be an additional line referring to
  261. "generic" Chile (i.e. the center of the country) as follows:
  262.  
  263. 073Z 01 -034 -071 SA ** 12 -04.0 CE Chile (generic) =
  264.  
  265. Clearly, the 073Z designator corresponds, in PREFIXES.TBL, to the search
  266. string CE*-, while designators 073A ... 073ZH correspond to the search
  267. strings CE1- ... CE8-.
  268.  
  269. Note that the Z suffix is always used for "generic" countries or when no
  270. distinction into regions is made.
  271.  
  272. If desired, one may also associate multiple descriptions to the same country
  273. designator, by sequentially putting all such descriptions on the same line.
  274. For instance the line:
  275.  
  276. 143H 02 +041 +014 Eu 28 15 +01.0 I Italy (Napoli) = +038 +016 Eu 28 15
  277. +01.0 I Italy (R. Calabria) =
  278.  
  279. (line would actually not be split as shown above)
  280.  
  281. means that to the country designator 143H correspond two regions (of the
  282. same DXCC country Italy), i.e. Napoli and R. Calabria. Multiple descriptions
  283. on the same line can be useful when the distance between different regions
  284. corresponding to the same country designator and having the same prefix (I8
  285. in the above example) is large enough to possibly result in significant
  286. antenna heading differences. Clearly, to the I8 prefix request, the program
  287. will show both answers, and the operator will choose one of the two.
  288.  
  289. IMPORTANT: a given country designator for may only appear once across the
  290. whole file.
  291.  
  292. 4. Files building rationale
  293.    ------------------------
  294. To be able performing appropriate changes to file, one must also understand
  295. how the program interprets files.
  296.  
  297. When the operator enters a prefix in the "Enter prefix" text box (see sect.
  298. 9.6), he can either specify either a two-character prefix (e.g. OH) or a
  299. three-character one (e.g. OH4). Instead, when he double-clicks a call-sign
  300. (see again sect. 9.6.), the program will automatically generate a request
  301. for a three-character prefix (i.e. the first three characters of the call-
  302. sign).
  303.  
  304. The program logic is as follows:
  305.  
  306. - when a two-character prefix request arises, the program looks file
  307.   PREFIXES.TBL for a search string obtained appending a *- to the specified
  308.   prefix, e.g. for prefix VP, the search string would be VP*-;
  309.  
  310. - when a three-character prefix request is generated, the program reacts
  311.   as follows:
  312.   * it firstly looks PREFIXES.TBL for a search string obtained appending a -
  313.     to the prefix (for prefix HC5, it would look for HC5-);
  314.   * if search is unsuccessful, it looks again the for a search string
  315.     obtained adding a ?- to the first two characters of the prefix, e.g. for
  316.     prefix HC5 the search string would now be HC?-
  317.   * if search is again unsuccessful, it looks for a search string obtained
  318.     adding a *- to the first two characters of the prefix, e.g. for prefix
  319.     HC5 the search string would now be HC*-. Please note that this search
  320.     string coincides with that used for two-character prefix requests (see
  321.     above).
  322.  
  323. With reference to the following example:
  324.  
  325. HC8-HD8- 131Z
  326. HC?-HD?- 130Z
  327. HC*-HD*- 130Z 131Z
  328.  
  329. it becomes now clear that, should the second line be missing, the operator
  330. would receive a two-fold answer (Ecuador and Galapagos Is.) for an HC5
  331. prefix request, and this is a poor choice. Note that the lines order is in
  332. this case important.
  333.  
  334. In conclusion, the following rules are then to be observed when building the
  335. PREFIXES.TBL file:
  336.  
  337. - when a two-character prefix is sufficient to fully identify a country,
  338.   just make a line with a search string equal to the prefix plus a *-. For
  339.   instance, all prefixes of the LA series (LA1 ... LA0) correspond to
  340.   Norway with no distinction. You will then simply write the following line
  341.   for Norway:
  342.   LA*- 177Z
  343.   (The 177Z country designator is arbitrary)
  344.   or, if you want to also associate the prefixes of the LB, LC, LD, LE, LF
  345.   LG, and LH series to Norway:
  346.   LA*-LB*-LC*-LD*-LE*-LF*-LG*-LH*- 177Z
  347. - often, three-character prefixes are necessary to identify a country
  348.   (think of New Zealand ZL1 ... ZL4, Antarctica ZL5 and the various DXCC
  349.   islands (ZL7 ... ZL9) or to specify a region (if you wish to distinguish
  350.   regions within a country, e.g. VE1 ... VE8 for Canada). In these cases you
  351.   have several possibilities, as shown below for the New Zealand sample case.
  352.   Note that in all possibilities there is always a line with a search string
  353.   equal to the first two characters of the prefix plus a *- (i.e. ZL*- in our
  354.   example).
  355.  
  356. Before passing to the example, please note the applicable part of the
  357. DXCC.TBL file
  358.  
  359. 077K 02 -078 +167 An 71 30 +11.0 ZL5 Antarctica (Scott Sta) =
  360. 316A 01 -037 +175 Oc 60 32 +12.0 ZL New Zealand (Auckland) =
  361. 316B 01 -041 +175 Oc 60 32 +12.0 ZL New Zealand (Wellington) =
  362. 316C 01 -044 +173 Oc 60 32 +12.0 ZL New Zealand (Christchurch) =
  363. 316D 01 -046 +168 Oc 60 32 +12.0 ZL New Zealand (Invercargill) =
  364. 316Z 01 -041 +174 Oc 60 32 +12.0 ZL New Zealand (generic) =
  365. 317Z 01 -044 -177 Oc 60 32 +12.7 ZL7 Chatam Is. =
  366. 318Z 01 -030 -178 Oc 60 32 +12.0 ZL8 Kermadec Is. =
  367. 319Z 01 -051 +166 Oc 60 32 +12.0 ZL9 Auckland & Campbell Is. =
  368.  
  369. The example now follows:
  370.  
  371. Mode 1 (very simple, but poor detail)
  372. ------
  373. ZL*-ZM*- 316Z 077K 317Z 318Z 319Z
  374.  
  375. The operator will receive a five-fold answer (New Zealand, Antarctica, 3 DXCC
  376. islands) for any two- or three-character prefix request and he shall
  377. therefore always take a choice between the five. Furthermore, New Zealand is
  378. regarded as a single entity whose latitude and longitude will necessarily be
  379. those of the central part of the country.
  380.  
  381. Mode 2 (exceptions recognition)
  382. ------
  383. ZL5-ZM5- 077K
  384. ZL7-ZM7- 317Z
  385. ZL8-ZM8- 318Z
  386. ZL9-ZM9- 319Z
  387. ZL*-ZM*- 316Z 077K 317Z 318Z 319Z
  388.  
  389. If the operator specifies ZL5 ... ZL9 (i.e. the DXCC countries different from
  390. New Zealand) he receives an unique answer. In all other cases the answer is
  391. still five-fold, as in the previous case. New Zealand is still considered as
  392. a single entity.
  393.  
  394. Mode 3 (countries recognition)
  395. -----
  396. ZL5-ZM5- 077K
  397. ZL7-ZM7- 317Z
  398. ZL8-ZM8- 318Z
  399. ZL9-ZM9- 319Z
  400. ZL?-ZM?- 316Z
  401. ZL*-ZM*- 316Z 077K 317Z 318Z 319Z
  402.  
  403. In this case the operator receives a unique answer for all three-character
  404. prefixes. Prefixes ZL1 ... ZL4 will still give New Zealand as a single entity
  405. The two-character prefix (ZL) yields a five-fold answer.
  406.  
  407. Mode 4 (full recognition)
  408. ------
  409. ZL1-ZM1- 316A
  410. ZL2-ZM2- 316B
  411. ZL3-ZM3- 316C
  412. ZL4-ZM4- 316D
  413. ZL5-ZM5- 077K
  414. ZL7-ZM7- 317Z
  415. ZL8-ZM8- 318Z
  416. ZL9-ZM9- 319Z
  417. ZL*-ZM*- 316Z 077K 317Z 318Z 319Z
  418.  
  419. In this case, for any three-character prefix request, the program will
  420. either recognize a particular New Zealand region (ZL1 ... ZL4) or Antarctica
  421. (ZL5) or any of the 3 DXCC islands (ZL7 ... ZL9). It will then be possible to
  422. associate to each New Zealand region different latitude and longitude values,
  423. to improve the antenna pointing accuracy. A two-character prefix request (ZL)
  424. again yields a two-fold answer: note that now New Zealand has been marked as
  425. "generic", with latitude and longitude values corresponding to those of the
  426. central part of the country).
  427.  
  428. As far as the DXCC.TBL file is concerned, just take note that the program
  429. will always show all the regions associated to the same country designator
  430. (i.e. those which have been written on the same line).
  431.  
  432. 5. New countries and deleted countries
  433.    -----------------------------------
  434. When a new country is added to the DXCC list, you shall:
  435.  
  436. - add in the "current countries" part of DXCC.TBL a new line which describes
  437.   the country (according to the rules described above), giving it a number
  438.   lower than 850 (among the unused ones). It will be convenient to put this
  439.   line in  numerical order, such as to facilitate future edits;
  440. - add (according to the rules described above) the new country prefix, 
  441.   putting it in the "current countries" part of PREFIXES.TBL, making refe-
  442.   rence to the country number just given in DXCC.TBL. If the prefix already
  443.   exists (this can only happen if the same prefix corresponds to several
  444.   countries) you must edit, in PREFIXES.TBL, the current prefix-to-country
  445.   number association by adding a reference to the new country number
  446.  
  447. When a country is deleted you shall:
  448.  
  449. - firstly take note of bands/modes in which the country is worked or con-
  450.   firmed and the relevant call-signs (these data will be otherwise lost);
  451. - move the country description contained in DXCC.TBL to the "deleted
  452.   countries" part of the file, giving it an available number higher than 849,
  453.   while the old number will disappear;
  454. - modify the file PREFIXES.TBL, by moving the country prefix to the "deleted
  455.   countries" part, associating it to the new country number and modifying the 
  456.   syntax ("+" instead of "-"). If the same prefix is used to designate both a
  457.   current and a deleted country, the prefix shall be indicated both in the
  458.   "current countries" and in the "deleted countries" parts. Remember that the
  459.   "current countries" and the "deleted countries" parts effectively constitute
  460.   two distinct data bases;
  461. - calling "Search and point" in "DXCC" menu, verify that the country is now
  462.   really considered as deleted and re-enter the data relevant to the various
  463.   bands/modes/call-signs.
  464.  
  465. AGAIN REMEMBER, AFTER ANY CHANGE, TO INITIALIZE THE UPDATED FILES BY MEANS
  466. OF THE "Re-init tables" CHOICE OF THE "Database" SELECTION OF THE "DXCC" MENU.
  467.  
  468. Best wishes!